dog clutch sleeve - Alemán Inglés Diccionario